package com.cskaoyan.javase.oop1._16import._2extend;

import com.cskaoyan.javase.oop1._16import._0one.*;

/**
 * 智能导入
 * import关键字存在智能导包的形式，会智能的根据需要导入需要的某个类
 * 换句话来说,实际上就是直接导入了一个包,然后语法会自动根据需要导入该下的某个类
 * 它的语法是这样的：
 * import + 包名.*;
 * 其中"*"具有通配的含义，表示该包的类都会根据需要导入。
 *
 * 理解智能导入,最重要的是理解何为"根据需要导入"
 * 根据需要导入:指的是当不进行导包操作,导入某个类时,代码就会报错
 *      这时就叫根据需要.
 *
 * 显然当同包已经存在某个类时,智能导入就不会再导入不同包下的该类!
 * 智能导入一般在集合框架的使用中很常见.
 *
 * @since 09:41
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        new Teacher().test();
        new Student().test();
    }
}
